const path = require('path')
module.exports = {
  devServer: {
    open: true,
    host: 'www.corho.com',
    port: 8080
  },
  pluginOptions: {
    // 通过 vue add style-resources-loader 安装插件后，自动添加的代码
    'style-resources-loader': {
      // 自动导入哪些文件，需要用绝对路径
      preProcessor: 'less',
      patterns: [
        path.join(__dirname, './src/assets/styles/mixins.less'),
        path.join(__dirname, './src/assets/styles/variables.less')
      ]
    }
  },

  chainWebpack: config => {
    // 这个是给webpack-dev-server开启可IP和域名访问权限。
    config.devServer.disableHostCheck(true)
    // 需要配置10kb下的图片打包成base64的格式
    config.module
      .rule('images')
      .use('url-loader')
      .loader('url-loader')
      .tap(options => Object.assign(options, { limit: 10000 }))
  }
}
// 编译完成后自动启动开发服务器
